package com.sllp.C71S3TsllpShop.dao;

import com.sllp.C71S3TsllpShop.bean.SmallType;
import com.sllp.C71S3TsllpShop.bean.SmallTypeExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface SmallTypeMapper {
    long countByExample(SmallTypeExample example);

    int deleteByExample(SmallTypeExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(SmallType record);

    int insertSelective(SmallType record);

    List<SmallType> selectByExample(SmallTypeExample example);
    

    SmallType selectByPrimaryKey(Integer id);
    
    int updateByExampleSelective(@Param("record") SmallType record, @Param("example") SmallTypeExample example);

    int updateByExample(@Param("record") SmallType record, @Param("example") SmallTypeExample example);

    int updateByPrimaryKeySelective(SmallType record);

    int updateByPrimaryKey(SmallType record);
}